trench-digging machine operator - Español Inglés Diccionario